package com.fs.sys.domain.entity;

import com.baomidou.mybatisplus.annotation.TableName;
import com.fs.common.base.domain.entity.BaseEntity;
import lombok.Data;

import java.time.LocalDate;

/**
 * 系统公告
 *
 * @author  LiuQi 2025/3/18-12:19
 * @version V1.0
 **/
@Data
@TableName("sys_announcement")
public class AnnouncementEntity extends BaseEntity {
    /**
     * 公告标题
     */
    private String title;

    /**
     * 公告内容
     */
    private String content;

    /**
     * 是否置顶
     */
    private Boolean fixed;

    /**
     * 状态，draft/published
     */
    private String status;

    /**
     * 生效开始日期
     */
    private LocalDate startDate;

    /**
     * 生效结束日期
     */
    private LocalDate endDate;
}
